sand plow - French English Dictionary